barefooted kicker - English Synonyms Dictionary